//公共请求处理的方法
/**
 * 有界面的方法：比如新增、编辑
 * 
 * @param object
 */
function commons(object,ele) {
	// 询问框
	// layer.confirm('是否确定此操作？', {
	// btn: ['确定','取消'] //按钮
	// },function(){
	// 参数新增 ele提交按钮 2017-8-22 14:35:48

	$.ajax({
		url : object.url,
		dataType : object.dateType||"json",
		type : object.type || 'post',
		data : object.data,
		beforeSend: function(){
			ele && $(ele).prop("disabled","true");
		},
		success : function(data) {
			if (data.code == '0') {
				parent.layer.alert(data.desc, {
					icon : 6
				},function(){
					if (object.v) {// 调用父窗口
						window.parent.closePage();
					}
					parent.search(parseInt(parent.$('.active').attr('jp-data')));
					parent.layer.close(parent.layer.getFrameIndex(window.name));
				});

			} else {
				parent.layer.alert(data.desc, {
					icon : 5
				});
			}
		},
		complete: function(){
			ele && $(ele).removeAttr("disabled");
		},
		error : function() {
			layer.alert('系统错误', {
				icon : 5
			});
			parent.search(parseInt(parent.$('.active').attr('jp-data')));
			parent.layer.close(parent.layer.getFrameIndex(window.name));
		}
	});

}
/**
 * 有界面的方法：比如新增、编辑
 * 
 * @param object
 */
function commonsConfirm(object) {
	// 询问框
	layer.confirm(object.str, {
		btn : [ '确定', '取消' ]
	// 按钮
	}, function() {
		$.ajax({
			url : object.url,
			dataType : object.dataType || "json",
			type : object.type || 'post',
			data : object.data,
			success : function(data) {
				if (data.code == '0') {

					parent.layer.alert(data.desc, {
						icon : 6
					});

				} else {
					parent.layer.alert(data.desc, {
						icon : 5
					});
				}
				if (object.v) {// 调用父窗口
					window.parent.closePage();
				}
				parent.search(parseInt(parent.$('.active').attr('jp-data')));
				parent.layer.close(parent.layer.getFrameIndex(window.name));

			},
			error : function() {
				layer.alert('系统错误', {
					icon : 5
				});
				parent.search(parseInt(parent.$('.active').attr('jp-data')));
				parent.layer.close(parent.layer.getFrameIndex(window.name));
			}
		});
	}, function() {

	});
}
/**
 * 列表的方法
 * 
 * @param object
 */
function commonsRequest(object) {
		$.ajax({
			url : object.url,
			dataType : object.dataType || "json",
			type : object.type || 'post',
			data : object.data,
			success : function(data) {
				if (data.code == '0') {
					layer.alert(data.desc, {
						icon : 6
					});

				} else {
					layer.alert(data.desc, {
						icon : 5
					});
				}
				search(parseInt($('.active').attr('jp-data')));
				layer.closeAll();
			},
			error : function() {
				layer.alert('系统错误', {
					icon : 5
				});
				layer.closeAll();
			}
		});

}